home *** CD-ROM | disk | FTP | other *** search
/ SGI Developer Toolbox 6.1 / SGI Developer Toolbox 6.1 - Disc 4.iso / src / exampleCode / MP / kernel_switch / Makefile < prev    next >
Encoding:
Makefile  |  1994-08-02  |  790 b   |  33 lines

  1. OBJ = \
  2. main.o \
  3. mpy_mips1.o mpy_mips2.o bloc_mpy.o jmptab.o jmptab_code.o readenv.o 
  4.  
  5. default all: trans run
  6.  
  7. trans: change_magic.c
  8.     (setenv SGI_IRIX4 /usr/irix4; cc -non_shared -o trans change_magic.c $(VLDOPTS))
  9.  
  10. run : $(OBJ)
  11.     (setenv SGI_IRIX4 /usr/irix4; f77 -non_shared -v -o run $(OBJ $(VLDOPTS)) )
  12.     ./trans < ./run > & /usr/tmp/run_temp
  13.     mv /usr/tmp/run_temp ./run
  14.     chmod +x ./run
  15.  
  16. clean:
  17.     rm *.o
  18.  
  19. clobber:
  20.     rm run trans *.o
  21.  
  22. .f.o :
  23.     (setenv SGI_IRIX4 /usr/irix4; f77 -non_shared -mips1 -c -O $< $(VLDOPTS))
  24.  
  25. .c.o :
  26.     (setenv SGI_IRIX4 /usr/irix4; cc -non_shared -mips1 -c -O $< $(VLDOPTS))
  27.  
  28. .s.o :
  29.     (setenv SGI_IRIX4 /usr/irix4; cc -non_shared -mips1 -c -O $< $(VLDOPTS))
  30.  
  31. mpy_mips2.o:    mpy_mips2.f
  32.     (setenv SGI_IRIX4 /usr/irix4; f77 -non_shared -mips2 -c -O mpy_mips2.f $(VLDOPTS))
  33.